brian thompson ceo